export interface Favorite {
  id: string;
  contentId: string;
  createdAt: string;
  content: {
    id: string;
    type: number;
    title: string;
    description: string;
    slug: string;
    icon?: string;
    cover?: string;
  };
}

export interface FavoriteMenu {
  id: string;
  name: string;
  icon: string | null;
  path: string;
  contents: Favorite[];
}

export interface FavoriteListResponse {
  menus: FavoriteMenu[];
  total: number;
}